<div>
    <ul class="title list-table">
        <li><input type="checkbox" name="selAll" ng-model="checkAll" class="selAll" ng-click="selectAll()"></li>
        <li ng-repeat="item in title track by $index"  ng-style="{'width':item.width}">{{item.name}}</li>
    </ul>
    <ul class="main">
        <li  ng-repeat="item in list track by $index" >
            <ul class="list-table"   ng-class="item.checked==true?'changeRowBg':''" ng-click="checkRow(item,$event)">
                <li><input type="checkbox" name="selAll" ng-model="item.checked" class="selAll" ng-click="changeCheckAll($event)"></li>
                <li  ng-repeat="column in title track by $index" ng-style="{'width':column.width}"  >{{item[column.filed]}}</li>
            </ul>
        </li>
    </ul>
</div>